Монталегре розташоване на півночі Португалії, на півночі округу Віла-Реал, на португальсько-іспанському кордоні.
Монталегре межує на півночі з Іспанією, на сході — з муніципалітетом, на південному сході — з муніципалітетом , на півдні — з муніципалітетом , на південному заході — з муніципалітетом , на заході — з муніципалітетом.